﻿
namespace Mojo
{
    public abstract class AbstractStageAssistant : IAssistant
    {
        protected readonly StageController controller;

        public virtual void Setup()
        {
        }

        public virtual void Cleanup(Event events)
        {
        }

        public virtual void Activate(Event events)
        {
        }

        public virtual void Deactivate(Event events)
        {
        }

        public virtual void HandleCommand(Event events)
        {
        }
    }
}
